@media screen {
    div.art_title_02 {
        width: 100%;
        text-align: left;
        margin-bottom: 12px;
        overflow: hidden;
    }
    div.art_title_02 h1{
        color: #0079c2;
        font-style: italic;
        font-weight: normal;
        font-size: 26px;
        margin-bottom: 3px;
        line-height: 30px;
    }
    div.art_title_02 hr{
        color: #a1a1a1;
        width: 30px;
        float: left;
        margin-bottom: 0px;
        border-color: #dfdfdf !important;
        border-style: solid !important;
        border-width: 1px !important;
        -webkit-margin-before: 0.5em !important;
        -webkit-margin-after: 0em !important;
    }
}
